package com.sen.rbac.service;

import com.sen.common.common.response.MessageResult;
import com.sen.rbac.dto.SysResourceDto;
import com.sen.rbac.model.SysResource;

import java.util.List;

/**
 * 资源服务接口
 * @author esjiang
 */
public interface ResourceService {

    /**
     * CRUD资源
     * @param sysResourceDto
     * @return
     */
    MessageResult crudResource(SysResourceDto sysResourceDto);

    /**
     * 查询账户的资源信息列表
     * @param userName
     * @return
     */
    List<SysResource> getResourcesByUserNameForGateway(String userName) ;

}
